package simulador;

public class Fregues 
{
	private int id;
	private int fila;
	private double chegadaFila1;
	private double chegadaFila2;
	private double entradaServidor1;
	private double saidaServidor1;
	private double entradaServidor2;
	private double saidaServidor2;
	private double tempoServido;
	
	public Fregues(int id, double chegadaFila1) 
	{
		this.id = id;
		this.chegadaFila1 = chegadaFila1;
		this.fila = 1;
		this.tempoServido = 0;
	}
	
	public Fregues(int id) 
	{
		this.id = id;
		this.fila = 1;
		this.tempoServido = 0;
	}

	public int getId() {
		return id;
	}
	public int getFila() {
		return fila;
	}
	public void setFila(int fila) {
		this.fila = fila;
	}
	public double getChegadaFila1() {
		return chegadaFila1;
	}
	public double getChegadaFila2() {
		return chegadaFila2;
	}
	public void setChegadaFila2(double chegadaFila2) {
		this.chegadaFila2 = chegadaFila2;
	}
	public double getEntradaServidor1() {
		return entradaServidor1;
	}
	public void setEntradaServidor1(double entradaServidor1) {
		this.entradaServidor1 = entradaServidor1;
	}
	public double getSaidaServidor1() {
		return saidaServidor1;
	}
	public void setSaidaServidor1(double saidaServidor1) {
		this.saidaServidor1 = saidaServidor1;
	}
	public double getEntradaServidor2() {
		return entradaServidor2;
	}
	public void setEntradaServidor2(double entradaServidor2) {
		this.entradaServidor2 = entradaServidor2;
	}
	public double getSaidaServidor2() {
		return saidaServidor2;
	}
	public void setSaidaServidor2(double saidaServidor2) {
		this.saidaServidor2 = saidaServidor2;
	}
	public double getTempoServido() {
		return tempoServido;
	}
	public void setTempoServido(double tempoServido) {
		this.tempoServido = tempoServido;
	}
	
	public double serveFregues(double horario){
		return horario + tempoServido;
	}
}
